execution department - French English Dictionary